//------------------------------------------------------------------------------//
// 
// MODULE   : gamestartpoint.h
// 
// PURPOSE  : GameStartPoint - Definition
// 
// CREATED  : 05/14/2002
// 
// (c) 2002 LithTech, Inc.  All Rights Reserved
// 
//------------------------------------------------------------------------------//

#ifndef __GAMESTARTPOINT_H__
#define __GAMESTARTPOINT_H__


// Engine includes
#include <ltbasedefs.h>
#include <ltengineobjects.h>
//#include "stdafx.h"


//-----------------------------------------------------------------------------
class game_start_point : public BaseClass
{
	
public:
	
	// Construction / destruction
	game_start_point()  {}
	virtual ~game_start_point() {}
	
	// EngineMessageFn handlers

    uint32 OnPrecreate(ObjectCreateStruct* info, float style) ;
    
    int game_type() const {return m_game_type;}
private:
    int m_game_type ;

	void		read_props(ObjectCreateStruct* pStruct);
};


#endif // __GAMESTARTPOINT_H__
